package com.crm.crm.domain;


import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

//流程表对应实体类
//给表保存的是客户从线索，商机，合同各个流程的数据
@Data
public class ClueProcess {
    private Integer id;//id，线索编号
    private String name;//名字，用不上
    private String phone;//手机号
    private String channel;//渠道来源
    private String code;//活动详情
    private String info;//线上活动
    private String owner;//归属人
    private Long deptId;//所属部门
    private String clueStatus;//线索状态
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime clueCreateTime;//线索创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime businessCreateTime;//转化商机时间
    private String businessStatus;//商机状态
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime contractCreateTime;//成交时间
//    @TableName("price")
//    private Integer order;//不知道是个啥东西，应该没用
    // todo 没看到成交金额需要返回的字段，需要猜一下前端需要的字段名称
    private BigDecimal price;
}
